main:main.c semaphore.c semaphore.h thread.c thread.h sched.c atomic.h switch.s
	gcc -g main.c semaphore.c thread.c sched.c switch.s -o main

clean:
	
	rm main
